#header{ width: 100%;}
.h_1{ width: 100%; height: 40px; background: #222222;}
.h_1 .p_1{ padding-left: 35px; height: 40px; line-height: 40px; color: #c3c3c3; background: url("../images/member.png") no-repeat 10px 50%;}
.h_1 .p_2{ padding-right: 20px; height: 40px; line-height: 40px;color: #c3c3c3; background: url("../images/arrow.png") no-repeat right 50%;}
.h_1 .p_3{ padding-right: 20px; height: 40px; line-height: 40px;color: #c3c3c3; background: url("../images/arrow.png") no-repeat right 50%;}
.h_1 .p_4{height: 40px; line-height: 40px;color: #c3c3c3;}
.h_2{ width: 100%;  background: #313131;}
.h_2 .head{ position: relative; z-index: 9998;}
.h_2 .head .logo{ height: 127px;}
.h_2 .head .cart_section{ position: absolute; z-index: 9998; right: 0; top:35px;}
.h_2 .head .cart_section .part_1{ width: 135px; height: 40px; background:url('../images/cart.jpg') 15px 50% no-repeat #464646; color: #fff; line-height: 40px; text-align: center;}
.h_2 .head .cart_section .part_2{ width: 40px; height: 40px; background: url('../images/point.jpg') 50% 50% no-repeat #da4b52;}
.h_2 .head .search_section{ position: absolute; z-index: 9998; right: 195; top: 35px;}
.h_2 .nav{ height: 50px;}

.product_list{ width: 160px; height: 160px; border: 1px #ccc solid; margin: 10px; text-align: center; padding: 20px; line-height: 22px; box-sizing: border-box;}